geographical feature - French English Dictionary